property lease contract - Französisch Englisch Wörterbuch